Measuring the Cost of Software Quality of a Large Software Project at Bombardier Transportation: A Case Study
نویسنده
چکیده
In a competitive world, it is important to measure and improve the performance of software engineering processes and imperative to identify and eliminate rework that could have been avoided. The cost of software quality is one measure of the performance of software processes. It comprises the total cost associated with the prevention, appraisal, and correction of the anomalies in a product. A measure of the cost of software quality was performed by the software development group at Bombardier Transportation, a division of Bombardier Inc., located in Québec, Canada. A team of 15 software engineers developed the software to control the subway of a large American city. A project to measure the cost of software quality was carried out in four stages. A set of 27 classification rules was developed, and weights were assigned to each project task. More than 1100 software tasks were analyzed on a project totaling 88,000 hours. The measurements show that the cost of software quality represents 33 percent of the overall project cost. The cost of rework, or the cost of correcting anomalies, is 10 percent, the cost of prevention is 2 percent, and the cost of evaluation is 21 percent of the total development cost.
منابع مشابه
Towards Measuring the Project Management Process During Large Scale Software System Implementation Phase
Project management is an important factor to accomplish the decision to implement large-scale software systems (LSS) in a successful manner. The effective project management comes into play to plan, coordinate and control such a complex project. Project management factor has been argued as one of the important Critical Success Factor (CSF), which need to be measured and monitored carefully duri...
متن کاملAnalyzing costs of collection and transportation of municipal solid waste using WAGs and Arc GIS: A case study in Tabriz, Iran
Waste collection and transportation is considered as the most costly stage of waste management, to the extent that more than 70% of the total waste management costs are related to this sector. The aim of this study was to analyze the cost of the waste collection and transportation system of the 5th district of Tabriz, Iran, in 2015. For this purpose, the maps of collection routes and locations ...
متن کاملA Model-Driven Decision Support System for Software Cost Estimation (Case Study: Projects in NASA60 Dataset)
Estimating the costs of software development is one of the most important activities in software project management. Inaccuracies in such estimates may cause irreparable loss. A low estimate of the cost of projects will result in failure on delivery on time and indicates the inefficiency of the software development team. On the other hand, high estimates of resources and costs for a project wil...
متن کاملDeveloping a Risk Management Model for Banking Software Development Projects Based on Fuzzy Inference System
Risk management is one of the most influential parts of project management that has a major impact on the success or failure of projects. Due to the increasing use of information technology (IT) systems in all fields and the high failure rate of IT projects in software development and production, it is essential to effectively manage these projects is essential. Therefore, this study is aimed t...
متن کاملA New Empirical Model to Increase the Accuracy of Software Cost Estimation (TECHNICAL NOTE)
We can say a software project is successful when it is delivered on time, within the budget and maintaining the required quality. However, nowadays software cost estimation is a critical issue for the advance software industry. As the modern software’s behaves dynamically so estimation of the effort and cost is significantly difficult. Since last 30 years, more than 20 models are already develo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012